﻿using GDM.Hogar.Entidades.Enums;
using GDM.Hogar.Managers.Contratos;
using GDM.Hogar.Repositorios.Contratos;
using System;
using System.Collections.Generic;

namespace GDM.Hogar.Managers
{
    public class AreaManager : IAreaManager
    {
        private readonly IAreaRepositorio _areaRepositorio;

        public AreaManager(IAreaRepositorio areaRepositorio)
        {
            if (areaRepositorio == null)
            {
                throw new ArgumentNullException("areaRepositorio");
            }
            _areaRepositorio = areaRepositorio;
        }

        public IList<Area> ObtenerAreas()
        {
            return _areaRepositorio.ObtenerAreas();
        }
    }
}